an engineering marvel - Deutsch Englisch Wörterbuch